---
id: lecture-design-patterns-intro
slug: /lectures/design-patterns
sidebar_position: 1
--- 

# Шаблоны проектирования

## План

1. Антипаттерны.
2. Архитектурные антипаттерны.
3. Антипаттерны разработки.
4. Связь архитектуры приложения и шаблонов проектирования.
5. Шаблоны проектирования и их классификация.
6. UML-диаграммы и шаблоны проектирования.
7. Порождающие шаблоны: Одиночка, Фабричный метод, Строитель.
8. Структурные шаблоны: Адаптер, Фасад.
9. Поведенческие шаблоны: Состояние.

## Материал

- [Презентация](https://iu5edu.ru/wiki/cpp2/presentations/design-patterns/presentation.html)
